Zed Lopez

Open all errors
Bit Ops by Zed LopezVersion 2
"Routines to access bitwise operators. Tested on 6M62."
Char by Zed LopezVersion 1
Example: * Char
ni In Part 32-bit chars on glulx in the extension Char by Zed Lopez:


You wrote 'Include (- #ifdef UTF_32; Constant TEXT_TY_S [...]
codeData.i6t} {-segment:Char.i6t} -) instead of "Character Set" in
"Text.i6t"' (Zed Lopez/Char.i7x, line 11): but this
syntax was withdrawn in April 2022, in favour of a more finely controlled
inclusion command. See the manual, but you can probably get what you want
using 'replacing "SomeFunctionName".' rather than 'instead of ...'.
"A framework for customizing banner and version output. For 6M62."
ni

Something went wrong late in compilation, when working through the
'pipeline' of code-generation steps. (This should not normally happen
unless your source text is making use of '(-' and '-)' and getting that
wrong, or unless you are experimenting with non-standard pipelines.) The
pipeline looks like so:
1. read
2. parse-insertions
3. resolve-conditional-compilation
4. compile-splats
5. load-binary-kits
6. make-synoptic-module
7. shorten-wiring
Problem: unable to find definitions for the following name(s): LibSerial,
NI_BUILD_COUNT, LibRelease
8. detect-indirect-calls
9. make-identifiers-unique
10. reconcile-verbs
11. eliminate-redundant-labels
12. eliminate-redundant-operations
13. optionally-generate text ->
14. generate
15. index
If True by Zed LopezVersion 1/211209
"Allow if/unless and while to accept plain truth states instead of a full conditional. If Strange Loopiness is included, extend that to until loops. For 6M62."
Inquiry by Zed LopezVersion 4
"A framework for defining Y/N, multiple choice, or free-form questions to be asked immediately on game startup or subsequently. For 6M62."
List Utilities by Zed LopezVersion 1/220327
"List utility functions"
ni In Part sorts, chapter sorts in the extension List Utilities by Zed Lopez:


You wrote 'Include (- Global LIST_OF_TY_Sort_cf; [ LIST [...] 0; } else
return cf(i, j); ]; -) instead of "Sorting" in "Lists.i6t"' list
utilities by zed lopez: but this syntax was withdrawn in April 2022, in
favour of a more finely controlled inclusion command. See the manual, but
you can probably get what you want using 'replacing "SomeFunctionName".'
rather than 'instead of ...'.
Parser Error Details by Zed LopezVersion 1(for Glulx only)
"Says where the parser ceased understanding a command, and describes ways the dictionary does know how to use that verb. Tested on 6M62."
ni

My low-level reader of source code reported a mistake - "inform 6 syntax
error in function 'SayCommandUnderstood': 'for' header with too few
clauses". Low-level material written in Inform 6 syntax occurs either in
kits or in matter written inside 'Include (- ... -)' in source text, either
in the main source or in an extension used by it.


My low-level reader of source code reported a mistake - "inform 6 syntax
error in function 'SayMisunderstoodWords': 'for' header with too few
clauses". Low-level material written in Inform 6 syntax occurs either in
kits or in matter written inside 'Include (- ... -)' in source text, either
in the main source or in an extension used by it.
"Facilitate giving switched on/off to kinds other than devices."
"On startup, asks user 'Are you using a screenreader?' and sets a global that can subsequently be tested. For 6M62."
Speechless by Zed LopezVersion 1
"Make the player unable to speak or interact with others by speech, and block references to the player being able to speak."
Strange Loopiness by Zed LopezVersion 1/211127
"Repeat variants for: until loop; loop counting down over a numeric or enumerated value range; loop n times. For any loop, optionally assign a loop counter variable; for looping through tables optionally assign a row number variable. Allows more flexible syntax for the existing repeat loops. For 6M62."
ni In Book Overwriting Standard Rules in the extension Strange Loopiness by Zed
Lopez:


In the sentence 'Section Clobber Standard Repeat Rules (in place of
Section SR5/3/3 - Control phrases - Repeat in Standard Rules by Graham
Nelson)' strange
loopiness by zed lopez, it looks as if you intend to replace a section of
source text from the extension 'Standard Rules by Graham Nelson', but that
extension does not seem to have any heading called 'Section SR5/3/3 -
Control phrases - Repeat'. (The version I loaded was 6.)
Supercredits by Zed LopezVersion 1/211206
"Provides the Supercredits command to list the complete list of extension credits (i.e., including those that use authorial modesty) alphabetized by author name then extension name, and formatted nicely. The whole extension is marked Not for Release. For 6M62."
ni In Volume intfiction.org/t/46906 in the extension 6M62 Patches by Friends Of
I7:


You wrote 'Include (- [ Relation_ShowOtoO relation sym x [...] j2);
print "^"; } } } ]; -) instead of "Show One to One" in "Relations.i6t"' 6m62 patches by friends
of i7: but this syntax was withdrawn in April
2022, in favour of a more finely controlled inclusion command. See the
manual, but you can probably get what you want using 'replacing
"SomeFunctionName".' rather than 'instead of ...'.
In Volume https://intfiction.org/t/53835/4 in the extension 6M62 Patches by
Friends Of I7:


You wrote 'Include (- Array Flex_Heap -> MEMORY_HEAP_SIZ [...] ; ! allow
room for head-free-block -) instead of "The Heap" in "Flex.i6t"' 6m62 patches by friends
of i7: again, this syntax was withdrawn in
April 2022.


You wrote 'Include (- [ HeapInitialise n bsize blk2; [...]
blk2-->BLK_PREV = Flex_Heap; ]; -) instead of "Initialisation" in
"Flex.i6t"' 6m62
patches by friends of i7: again, this syntax was withdrawn in April 2022.
Switch by Zed LopezVersion 2/220401
"A switch statement. Tested with 6M62."
ni

My low-level reader of source code reported a mistake - "Inform 6 array
declaration using operator '*' (use brackets '(' ... ')' around the size
for a calculated array size)". Low-level material written in Inform 6
syntax occurs either in kits or in matter written inside 'Include (- ...
-)' in source text, either in the main source or in an extension used by
it.
Tabulate by Zed LopezVersion 1/210919
"Provides a phrase to go from a text to a table name, and a not-for-release tabulate action to show the contents of a table. For 6M62."
Text Box by Zed LopezVersion 2/220301
"Flexible framework to define and display text boxes. For 6M62."
ni In Volume intfiction.org/t/46906 in the extension 6M62 Patches by Friends Of
I7:


You wrote 'Include (- [ Relation_ShowOtoO relation sym x [...] j2);
print "^"; } } } ]; -) instead of "Show One to One" in "Relations.i6t"' 6m62 patches by friends
of i7: but this syntax was withdrawn in April
2022, in favour of a more finely controlled inclusion command. See the
manual, but you can probably get what you want using 'replacing
"SomeFunctionName".' rather than 'instead of ...'.
In Volume https://intfiction.org/t/53835/4 in the extension 6M62 Patches by
Friends Of I7:


You wrote 'Include (- Array Flex_Heap -> MEMORY_HEAP_SIZ [...] ; ! allow
room for head-free-block -) instead of "The Heap" in "Flex.i6t"' 6m62 patches by friends
of i7: again, this syntax was withdrawn in
April 2022.


You wrote 'Include (- [ HeapInitialise n bsize blk2; [...]
blk2-->BLK_PREV = Flex_Heap; ]; -) instead of "Initialisation" in
"Flex.i6t"' 6m62
patches by friends of i7: again, this syntax was withdrawn in April 2022.
Text Loops by Zed LopezVersion 1
"Loop through characters, words, lines, or paragraphs in a text."
ni In Volume intfiction.org/t/46906 in the extension 6M62 Patches by Friends Of
I7:


You wrote 'Include (- [ Relation_ShowOtoO relation sym x [...] j2);
print "^"; } } } ]; -) instead of "Show One to One" in "Relations.i6t"' 6m62 patches by friends
of i7: but this syntax was withdrawn in April
2022, in favour of a more finely controlled inclusion command. See the
manual, but you can probably get what you want using 'replacing
"SomeFunctionName".' rather than 'instead of ...'.
In Volume https://intfiction.org/t/53835/4 in the extension 6M62 Patches by
Friends Of I7:


You wrote 'Include (- Array Flex_Heap -> MEMORY_HEAP_SIZ [...] ; ! allow
room for head-free-block -) instead of "The Heap" in "Flex.i6t"' 6m62 patches by friends
of i7: again, this syntax was withdrawn in
April 2022.


You wrote 'Include (- [ HeapInitialise n bsize blk2; [...]
blk2-->BLK_PREV = Flex_Heap; ]; -) instead of "Initialisation" in
"Flex.i6t"' 6m62
patches by friends of i7: again, this syntax was withdrawn in April 2022.
Textile by Zed LopezVersion 1/220401
"Text utility functions."
ni

You wrote 'Include (- [ TEXT_TY_Replace_RE ftxtype txt f [...]
ree(ctxt); } } return chm; ]; -) instead of "Search And Replace" in
"RegExp.i6t"' (Zed Lopez/Textile.i7x, line 85):
but this syntax was withdrawn in April 2022, in favour of a more finely
controlled inclusion command. See the manual, but you can probably get what
you want using 'replacing "SomeFunctionName".' rather than 'instead of
...'.
Trial by Zed LopezVersion 1
"Simple means to use a command ('try') to launch tests of code that isn't naturally command-centric. Facilitates testing such code with regtest. For 6M62."
Unicode File IO by Zed LopezVersion 2/220219(for Glulx only)
"Experimental support for reading and writing external files that may include characters longer than a byte. For 6M62."
ni In Book Revising FileIO, Part Readiness in the extension Unicode File IO by Zed
Lopez:


You wrote 'Include (- [ FileIO_Ready extf struc fref u [...] );
glk_fileref_destroy(fref); ]; -) instead of "Readiness" in "FileIO.i6t"' unicode file io by zed
lopez: but this syntax was withdrawn in April
2022, in favour of a more finely controlled inclusion command. See the
manual, but you can probably get what you want using 'replacing
"SomeFunctionName".' rather than 'instead of ...'.
In Part Open File in the extension Unicode File IO by Zed Lopez:


You wrote 'Include (- [ FileIO_Open extf write_flag app [...] which
seems to be malformed"); ]; -) instead of "Open File" in "FileIO.i6t"' unicode file io by zed
lopez: again, this syntax was withdrawn in
April 2022.
In Part Close File in the extension Unicode File IO by Zed Lopez:


You wrote 'Include (- [ FileIO_Close extf struc; if ( [...] TATUS =
AUXF_STATUS_IS_CLOSED; ]; -) instead of "Close File" in "FileIO.i6t"' unicode file io by zed
lopez: again, this syntax was withdrawn in
April 2022.
In Part Get Character in the extension Unicode File IO by Zed Lopez:


You wrote 'Include (- [ FileIO_GetC extf struc; if (( [...]
r_stream(struc-->AUXF_STREAM); ]; -) instead of "Get Character" in
"FileIO.i6t"' (Zed Lopez/Unicode File IO.i7x, line 227):
again, this syntax was withdrawn in April 2022.
In Part Put Character in the extension Unicode File IO by Zed Lopez:


You wrote 'Include (- [ FileIO_PutC extf char struc; [...]
eam(struc-->AUXF_STREAM, char); ]; -) instead of "Put Character" in
"FileIO.i6t"' (Zed Lopez/Unicode File IO.i7x, line 241):
again, this syntax was withdrawn in April 2022.
In Part Print Line in the extension Unicode File IO by Zed Lopez:


You wrote 'Include (- [ FileIO_PrintLine extf ch struc [...] print
(char) ch; } ]; -) instead of "Print Line" in "FileIO.i6t"' unicode file io by zed
lopez: again, this syntax was withdrawn in
April 2022.
Unit Tests by Zed LopezVersion 7
"For unit testing. Tested with 6M62."
ni

My low-level reader of source code reported a mistake - "Inform 6
constant too complex". Low-level material written in Inform 6 syntax
occurs either in kits or in matter written inside 'Include (- ... -)' in
source text, either in the main source or in an extension used by it.


My low-level reader of source code reported a mistake - "Inform 6
constant too complex". Low-level material written in Inform 6 syntax
occurs either in kits or in matter written inside 'Include (- ... -)' in
source text, either in the main source or in an extension used by it.


My low-level reader of source code reported a mistake - "Inform 6
constant too complex". Low-level material written in Inform 6 syntax
occurs either in kits or in matter written inside 'Include (- ... -)' in
source text, either in the main source or in an extension used by it.
"I7's line number phrase returns lines with left and right whitespace trimmed; other than using regexps, there isn't a built-in means to access the raw untrimmed line. This adds an ``untrimmed line number`` phrase."
ni In Volume intfiction.org/t/46906 in the extension 6M62 Patches by Friends Of
I7:


You wrote 'Include (- [ Relation_ShowOtoO relation sym x [...] j2);
print "^"; } } } ]; -) instead of "Show One to One" in "Relations.i6t"' 6m62 patches by friends
of i7: but this syntax was withdrawn in April
2022, in favour of a more finely controlled inclusion command. See the
manual, but you can probably get what you want using 'replacing
"SomeFunctionName".' rather than 'instead of ...'.
In Volume https://intfiction.org/t/53835/4 in the extension 6M62 Patches by
Friends Of I7:


You wrote 'Include (- Array Flex_Heap -> MEMORY_HEAP_SIZ [...] ; ! allow
room for head-free-block -) instead of "The Heap" in "Flex.i6t"' 6m62 patches by friends
of i7: again, this syntax was withdrawn in
April 2022.


You wrote 'Include (- [ HeapInitialise n bsize blk2; [...]
blk2-->BLK_PREV = Flex_Heap; ]; -) instead of "Initialisation" in
"Flex.i6t"' 6m62
patches by friends of i7: again, this syntax was withdrawn in April 2022.
Verbal Commands by Zed LopezVersion 1/211213
"Provides a 'verbs' command to output known verbs, a 'conjugate' command to demonstrate the conjugation of a given verb, and a 'meaning' command to report whether a verb is for saying only, means a property or what relationship it means if it means a relationship. The whole extension is marked Not for Release. For 6M62."
ni

Something went wrong late in compilation, when working through the
'pipeline' of code-generation steps. (This should not normally happen
unless your source text is making use of '(-' and '-)' and getting that
wrong, or unless you are experimenting with non-standard pipelines.) The
pipeline looks like so:
1. read
2. parse-insertions
3. resolve-conditional-compilation
4. compile-splats
5. load-binary-kits
6. make-synoptic-module
7. shorten-wiring
Problem: unable to find definitions for the following name(s):
ConjugateVerb_74, ConjugateVerb_75, ConjugateVerb_76, ConjugateVerb_77,
ConjugateVerb_78, ConjugateVerb_79, ConjugateVerb_80, ConjugateVerb_81,
ConjugateVerb_82, ConjugateVerb_83, ConjugateVerb_84, ConjugateVerb_85,
ConjugateVerb_86
8. detect-indirect-calls
9. make-identifiers-unique
10. reconcile-verbs
11. eliminate-redundant-labels
12. eliminate-redundant-operations
13. optionally-generate text ->
14. generate
15. index
Verbs by Zed LopezVersion 1/211231
"Provides a phrase that, given a text, returns a corresponding verb if it exists. For 6M62."
ni

Something went wrong late in compilation, when working through the
'pipeline' of code-generation steps. (This should not normally happen
unless your source text is making use of '(-' and '-)' and getting that
wrong, or unless you are experimenting with non-standard pipelines.) The
pipeline looks like so:
1. read
2. parse-insertions
3. resolve-conditional-compilation
4. compile-splats
5. load-binary-kits
6. make-synoptic-module
7. shorten-wiring
Problem: unable to find definitions for the following name(s):
ConjugateVerb_74, ConjugateVerb_75, ConjugateVerb_76, ConjugateVerb_77,
ConjugateVerb_78, ConjugateVerb_79, ConjugateVerb_80, ConjugateVerb_81,
ConjugateVerb_82, ConjugateVerb_83, ConjugateVerb_84, ConjugateVerb_85,
ConjugateVerb_86
8. detect-indirect-calls
9. make-identifiers-unique
10. reconcile-verbs
11. eliminate-redundant-labels
12. eliminate-redundant-operations
13. optionally-generate text ->
14. generate
15. index